*{padding: 0;margin: 0;box-sizing: border-box;}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form,ul,li{margin:0;word-break:break-all;overflow-x: hidden}
ul,input { padding:0;}
ol,li{margin:0; padding:0;}
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal }
ol, ul,li{ list-style: none }
del, ins { text-decoration: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
input, button, textarea, select { font-size: 100% }
q:before, q:after { content: '' }
body { font:12px/1.5 "Micorsoft Yahei","Arial","\5FAE\8F6F\96C5\9ED1","\5b8b\4f53", sans-serif; color: #333;}
a{color:#000; text-decoration: none;}
a:active{color: #df1830;}
body{
	background: #f5f5f5;
  }
footer {
	background-color: #f0f0f0;
	padding: 1rem;
	text-align: center;
}

#nprogress {
	pointer-events: none;
}

#nprogress .bar {
	background: repeating-linear-gradient(90deg, #00dc82 0, #34cdfe 50%, #0047e1);
	position: fixed;
	z-index: 1031;
	top: 0;
	left: 0;

	width: 100%;
	height: 2px;
}